\hypertarget{ytcpserver_8h}{}\doxysection{/home/sky/y\+Lib/include/network/ytcpserver.h File Reference}
\label{ytcpserver_8h}\index{/home/sky/yLib/include/network/ytcpserver.h@{/home/sky/yLib/include/network/ytcpserver.h}}
{\ttfamily \#include \char`\"{}yabstractsocketserver.\+h\char`\"{}}\newline
{\ttfamily \#include $<$utility$>$}\newline
{\ttfamily \#include $<$string$>$}\newline
{\ttfamily \#include $<$memory$>$}\newline
{\ttfamily \#include $<$thread$>$}\newline
{\ttfamily \#include $<$unordered\+\_\+map$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
{\ttfamily \#include $<$cstring$>$}\newline
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classyLib_1_1yTcpServer}{y\+Lib\+::y\+Tcp\+Server}}
\end{DoxyCompactItemize}
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespaceyLib}{y\+Lib}}
\begin{DoxyCompactList}\small\item\em This is a top namespace in \mbox{\hyperlink{namespaceyLib}{y\+Lib}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef void($\ast$ \mbox{\hyperlink{namespaceyLib_afa870c39fb0ec1128be02b0928119a1a}{y\+Lib\+::\+On\+Client\+Connect\+CB}}) (uint64\+\_\+t client\+\_\+fd\+\_\+, const \mbox{\hyperlink{src_2CMakeLists_8txt_a296644e9ff1d0a602b4703f361406374}{std\+::string}} \&client\+\_\+ip\+\_\+, uint64\+\_\+t client\+\_\+port\+\_\+)
\item 
typedef void($\ast$ \mbox{\hyperlink{namespaceyLib_a483405f6626361307bbebc2bb5e589a7}{y\+Lib\+::\+On\+Client\+Disconnect\+CB}}) (uint64\+\_\+t client\+\_\+fd\+\_\+, const \mbox{\hyperlink{src_2CMakeLists_8txt_a296644e9ff1d0a602b4703f361406374}{std\+::string}} \&client\+\_\+ip\+\_\+, uint64\+\_\+t client\+\_\+port\+\_\+)
\end{DoxyCompactItemize}
